Home
CHELSEA FOOTBALL CLUB
King Power Stadium, Leicester, England
Opened in 2002 as Walkers Stadium, and the name changed to the King Power Stadium in 2011. Home of Leicester City since it opened
For more information